body,h1,h2,h3,h4,h5,h6,div,span,img,table,br,p{
	margin:0px;
	padding:0px;
}
a{
	text-decoration:none;
	color:#fff;	
}
body{
	font-family:Times New Roman;
	font-weight:bold;
	background: rgb(225,255,255); /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  rgba(225,255,255,1) 0%, rgba(225,255,255,1) 7%, rgba(225,255,255,1) 12%, rgba(253,255,255,1) 12%, rgba(230,248,253,1) 30%, rgba(200,238,251,1) 54%, rgba(190,228,248,1) 75%, rgba(177,216,245,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(225,255,255,1)), color-stop(7%,rgba(225,255,255,1)), color-stop(12%,rgba(225,255,255,1)), color-stop(12%,rgba(253,255,255,1)), color-stop(30%,rgba(230,248,253,1)), color-stop(54%,rgba(200,238,251,1)), color-stop(75%,rgba(190,228,248,1)), color-stop(100%,rgba(177,216,245,1))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  rgba(225,255,255,1) 0%,rgba(225,255,255,1) 7%,rgba(225,255,255,1) 12%,rgba(253,255,255,1) 12%,rgba(230,248,253,1) 30%,rgba(200,238,251,1) 54%,rgba(190,228,248,1) 75%,rgba(177,216,245,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  rgba(225,255,255,1) 0%,rgba(225,255,255,1) 7%,rgba(225,255,255,1) 12%,rgba(253,255,255,1) 12%,rgba(230,248,253,1) 30%,rgba(200,238,251,1) 54%,rgba(190,228,248,1) 75%,rgba(177,216,245,1) 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  rgba(225,255,255,1) 0%,rgba(225,255,255,1) 7%,rgba(225,255,255,1) 12%,rgba(253,255,255,1) 12%,rgba(230,248,253,1) 30%,rgba(200,238,251,1) 54%,rgba(190,228,248,1) 75%,rgba(177,216,245,1) 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  rgba(225,255,255,1) 0%,rgba(225,255,255,1) 7%,rgba(225,255,255,1) 12%,rgba(253,255,255,1) 12%,rgba(230,248,253,1) 30%,rgba(200,238,251,1) 54%,rgba(190,228,248,1) 75%,rgba(177,216,245,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1ffff', endColorstr='#b1d8f5',GradientType=1 );
	color:#fff;	
}
.encabezadopdf{display:none;}
.piepdf{display:none;}
.contenedor {
	padding: 25px 150px 25px 150px;
	width:1000px;
	margin:auto;
}
.cabeza {
	-webkit-box-shadow:  0px 0px 7px 0.5px #000;
     box-shadow:  0px 0px 7px 0.5px #000;
    border-radius: 50px 50px 0px 0px;
	height: 115px;
	background: rgb(98,125,77); /* Old browsers */
	background: -moz-linear-gradient(-45deg,  rgba(98,125,77,1) 0%, rgba(31,59,8,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(98,125,77,1)), color-stop(100%,rgba(31,59,8,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.cabeza header{
	font-size: 15;
	padding:18px;
	color: #fd0;
	text-shadow: 3px 3px 3px #000301;
	text-align:center;
}
#logo{
	background-image: url(../iconos/contabilidadpng.png);
	margin:10px 0px 5px 15px;
	height:100px;
	width:120px;
	float: left;
}
#logo2{
	background-image: url(../iconos/utp1.png);
	margin:10px 10px 5px 0px;
	height:100px;
	width:100px;
	float: right;
}
.menu{
	width:1000px;
	margin:0 auto;
	display:inline;
	clear:both;
}
.clear{clear:both;}/*Limpia la lista*/
#nav{
	-webkit-box-shadow:  0px 0px 7px 0.5px #000;
    box-shadow:  0px 0px 7px 0.5px #000;
	height:35px;
	background: #565656;
	background: -moz-linear-gradient(top,  #565656 0%, #000000 48%, #0a0909 49%, #000000 51%, #383838 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(48%,#000000), color-stop(49%,#0a0909), color-stop(51%,#000000), color-stop(100%,#383838));
	background: -webkit-linear-gradient(top,  #565656 0%,#000000 48%,#0a0909 49%,#000000 51%,#383838 100%);
	background: -o-linear-gradient(top,  #565656 0%,#000000 48%,#0a0909 49%,#000000 51%,#383838 100%);
	background: -ms-linear-gradient(top,  #565656 0%,#000000 48%,#0a0909 49%,#000000 51%,#383838 100%);
	background: linear-gradient(to bottom,  #565656 0%,#000000 48%,#0a0909 49%,#000000 51%,#383838 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#383838',GradientType=0 );
	paddi ng-bottom:5px;
	margin:0 auto;/**/
	padding:0;/**/
	list-style-type:none;/**/
	text-ali gn:right;
}
#nav li{
	float:left;
	display: block;/*inline*/
	border-color:#F8F8F8;
	position:relative;/**/
	z-index:500;/**/
	margin:0 1px; /**/
	width:135px;/**/
	border-left:solid 1px #444;
}
#nav li a{
	margi n:5px;
	display:block;/**/
	font-weight:bold;/**/
	height:25px;/**/
	text-decoration:none;/**/
	text-align:center;/**/
	padding:8px 5px 0 5px; /*2px 3px 4px 3px*/
	color:#fff; /*333*/
}
#nav img{
	vertical-align:baseline;
	margin-right:8px;
	margin-bottom:-8px;
}
#nav li a:hover{
	background:#333;
	bord er:groove 1px #444;
	color:yellow;
}
#nav ul{
	position:absolute;
	left:0;
	display:none;
	margin:0 0 0 0px;
	padding:0;
	list-style:none;
	text-a lign:right;
	/*text-align:right;
	margin:0 auto;
	vertical-align:baseline;
	padding:0px 5px;*/
}
#nav ul li {
	width:134px;
	float:left;
	text-align:center;
	background: #333;
	border-top:solid 1px #444;
}
 
/* display block will make the link fill the whole area of LI */
#nav ul a {
	display:block; 
	height:25px;
	padding: 8px 5px;
	color:#ddd;
}
 
#nav ul a:hover {
	text-decoration:underline;
	background:#444;
}


#mostrar-consultas{
	display:none;
}
/*.mostrar{
	margin-top:14px;
	margin-right:3px;
}
.mostrar ul{
	width:115px;
	padding-top:8px;
	padding-bottom:25px;
	background: rgb(14,14,14); 
	background: -moz-linear-gradient(top,  rgba(14,14,14,1) 0%, rgba(68,68,68,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(14,14,14,1)), color-stop(100%,rgba(68,68,68,1))); 
	background: -webkit-linear-gradient(top,  rgba(14,14,14,1) 0%,rgba(68,68,68,1) 100%); 
	background: -o-linear-gradient(top,  rgba(14,14,14,1) 0%,rgba(68,68,68,1) 100%); 
	background: -ms-linear-gradient(top,  rgba(14,14,14,1) 0%,rgba(68,68,68,1) 100%);
	background: linear-gradient(to bottom,  rgba(14,14,14,1) 0%,rgba(68,68,68,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e0e0e', endColorstr='#444444',GradientType=0 ); 
	float:right;
	vertical-align:baseline;
	-webkit-box-shadow:  0px 0px 7px 0.3px #000;
    box-shadow:  0px 0px 7px 0.3px #000;
	margin:0 auto;
}
.mostrar ul li{
	float:left;
	padding-top:5px;
	padding-bottom:7px;
}
.mostrar  li a{
	text-align:left;
	margin-left:7px;
	color:#fff;
}*/
#cuerpo{
	-webkit-box-shadow:  0px 0px 7px 0.5px #000;
     box-shadow:  0px 0px 7px 0.5px #000;
	background: rgb(240,183,161); /* Old browsers */
	background: -moz-linear-gradient(-45deg,  rgba(240,183,161,1) 0%, rgba(140,51,16,1) 50%, rgba(191,110,78,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(240,183,161,1)), color-stop(50%,rgba(140,51,16,1)), color-stop(100%,rgba(191,110,78,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgba(240,183,161,1) 0%,rgba(140,51,16,1) 50%,rgba(191,110,78,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgba(240,183,161,1) 0%,rgba(140,51,16,1) 50%,rgba(191,110,78,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgba(240,183,161,1) 0%,rgba(140,51,16,1) 50%,rgba(191,110,78,1) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgba(240,183,161,1) 0%,rgba(140,51,16,1) 50%,rgba(191,110,78,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0b7a1', endColorstr='#bf6e4e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	padding-top:40px;
	padding-bottom:40px;
}
#contenido{
	text-align: center;
	margin:auto;
	font-size:15;
	min-height:500px;
	width:900px;
	word-wrap:break-word;
}
.login{
	margin: 100px;
}
.tbl1 {
	-webkit-border-radius: 15px;
	border-radius: 15px;
	table-layout:fixed;
	background-color:#666;
	padding:5px;
	border-top:solid 1px #ddd;
	border-left:solid 1px #ddd;
	border-bottom:solid 1px #333;
	border-right:solid 1px #333;
	
}
.tbl1 th{
	font-size:18px;
	font-weight:bold;
	color:#FC0;
	background-color:#527e34;
	border-bottom:solid 1px #333;
	border-right:solid 1px #333;
	border-top:solid 1px #eee;
	border-left:solid 1px #eee;
}
.tbl1 td{
	font-size:12pt;
	font-weight:bold;
	background-color: #99938f;
	color:#000;
	border: groove 2px #999;
	padding-left:5px;
}
.cuadro{
	-webkit-box-shadow:  0px 0px 7px 0.5px #000;
     box-shadow:  0px 0px 7px 0.5px #000;
	text-shadow: 3px 3px 3px #000301;
	font-size:15;
	color: #FC0;
    filter: dropshadow(color=#000301, offx=3, offy=3);
	margin:auto;
	width:200px;
	height:60px;
	padding:20px 10px 20px 10px;
	background: rgb(98,125,77); /* Old browsers */
	background: -moz-linear-gradient(-45deg,  rgba(98,125,77,1) 0%, rgba(31,59,8,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(98,125,77,1)), color-stop(100%,rgba(31,59,8,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=1 );
}
.centrado{
	padding-top:180px;
}
.legend{
	color:#FC0;
	background-color:#527e34;
	border-top:solid 1px #ddd;
	border-left:solid 1px #ddd;
	border-bottom:solid 1px #333;
	border-right:solid 1px #333;
	padding:4px 8px 4px 8px;
	border-radius:30px 10px 30px 10px;
	text-shadow: 2px 2px 1px #333;
}
.redondeo1{
	border-radius: 10px 0px 0px 0px;
}    
.redondeo2{
	border-radius: 0px 10px 0px 0px;
}    
.roundbottom{
	border-radius:8px;
}
#pie{
	-webkit-box-shadow:  0px 0px 7px 0.5px #000;
     box-shadow:  0px 0px 7px 0.5px #000;
	color: white;
	-webkit-border-radius: 25px;
	margin:auto;
	height: 30px;
	width: 1000px;
	padding-top:10px;
    border-radius: 0px 0px 50px 50px;
    filter: dropshadow(color=#000301, offx=3, offy=3);
	text-align:center;
	background: rgb(98,125,77); /* Old browsers */
	background: -moz-linear-gradient(-45deg,  rgba(98,125,77,1) 0%, rgba(31,59,8,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(98,125,77,1)), color-stop(100%,rgba(31,59,8,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}